the goods would remain on my hands - Español Inglés Diccionario